heap of ruins - Español Inglés Diccionario